New Features and Enhancements
Following new features and enhancements are available in erwin Data Modeler (erwin DM), erwin Mart Portal, and erwin ER360.
The following sections walk you through a brief description of these features and wherever relevant, a reference to more information.
Orchestration Integration with Jira
erwin DM introduces Jira integration to streamline collaboration between business users and data modelers. You can now link Jira tickets ID to models, harvest them to erwin ER360, and automatically sync ticket details, comments, and status updates without switching between applications.
For more information, refer to the Integrating Jira with erwin DM topic.
OpenAPI Specification Models
You can now create and manage OpenAPI specifications using a model-driven, diagram-based approach in erwin DM. This enables API developers to design OpenAPI specifications like data models with a familiar modeling environment. This ensures:
-
Consistency between data structures and API definitions
-
Reduced duplication by reusing existing data models
-
Improved collaboration and communication via visual API representation
You can create physical OpenAPI models using predefined OpenAPI components and then build on top of it. These models support reverse engineering and forward engineering via specifications in JSON and YAML formats.
For more information, refer to the OpenAPI topic.
erwin DM-erwin DI Logical Names Mapping
You can now map logical names from erwin DM to business terms in the Business Glossary Manager in erwin DI. This offers several benefits:
-
Strengthens data governance by ensuring consistent terminology usage
-
Reduces time spent linking business terms to data model elements
-
Creates a stronger alignment between business glossaries and technical models
-
Improves model documentation and knowledge transfer
-
Enhances discovery and semantic understanding
For more information, refer to the Scenario: Export Logical Names topic.
DBT Integration
erwin DM now supports integration with Data Build Tool (DBT), enabling you to export data model metadata in YAML format. This feature allows you to select models from the Mart and generate DBT-compatible YAML files.
For more information, refer to the DBT Integration topic.
Snowflake Enhancements
Several enhancements have been introduced to Snowflake models as follows:
-
Object Support: The following snowflake objects are now supported:
- Masking Policy
- Row Access Policy
- Iceberg Table
- Dynamic Iceberg Table
- Hybrid Table
- Hybrid Table As Select
- Table Index
For more information, refer to the Snowflake Support Summary topic.
-
Index Support for Hybrid Tables: You can now create Unique and Non-Unique Indexes for Hybrid Tables. For more information, refer to the Create a Unique or Non-Unique Index topic.
-
Use OR ALTER option in Forward Engineering: The Use OR ALTER option has been added to the Forward Engineering Wizard. This enhancement improves script generation by giving you control over how existing database objects are handled.
-
Enhanced Column and Constraint Handling for Iceberg Tables: Snowflake Iceberg Table syntax is supported more accurately now:
-
Includes available column metadata during reverse engineering
-
Excludes column definitions during forward engineering for catalog types that do not support column declarations in the CREATE TABLE statement. For example, AWS Glue.
-
Disables ALTER PK, ALTER FK, and ALTER AK options by default, as Iceberg Tables do not support constraint additions via ALTER TABLE
-
Generates constraints within the CREATE TABLE statement
-
JSON Enhancements
Several enhancements have been made to JSON modeling as follows:
-
User-defined Properties in Forward Engineering: You can now include user-defined properties in forward engineering.
For more information, refer to the Forward Engineering Options for JSON topic.
-
Definition for JSON Fields: You can now create a list of reusable definitions using the predefined keyword, $Defs. These definitions can then be assigned to fields within the object in which they are created, or to fields in other objects, depending on the definition type.
For more information, refer to the JSON Support Summary topic.
-
Array Object Type: JSON models now support the Array type for objects.
Google BigQuery Enhancements
Several enhancements have been made to Google BigQuery modeling as follows:
-
Primary Key Type: Google BigQuery models now support the PK (primary key) type and display it in the Index Editor. Earlier, primary key was available only in the Column Editor. The information is synchronized between the both editors.
For more information, refer to the Defining Google BigQuery Table Indexes topic.
-
Comprehensive Column Sorting: To help you organize and analyze your data, the Sort feature in the Google BigQuery Column Editor now lets you sort columns in six ways: Alphabetic, Reverse Alphabetic, Column Alphabetic, Column Reverse Alphabetic, Column Order, and Physical Order.
For more information, refer to the Table Column Editor topic.
PostgreSQL Enhancements
Several enhancements have been introduced to PostgreSQL models as follows:
-
Enhanced Permission Selection: Permissions are supported for Databases, Functions, Procedures, Tables, Columns, Tablespaces, and UDPs. For more information, refer to the PostgreSQL Support Summary topic.
-
Procedure Permission Support: Added support for assigning permissions to Procedure object. For more information, refer to the Defining PostgreSQL Procedure Permissions topic.
Productivity and UI Enhancements
Several additions and enhancements have been implemented to improve erwin DM's productivity and usage experience. These enhancements are:
-
Expanded Support for Snowflake Table Types: erwin DM 15.0 introduces new table types and corresponding property tabs for each table type within the Table Editor.
- JSON Field Editor Property: JSON Field Editor now has the Is Pattern Properties checkbox. When selected, this specifies that the selected field contains pattern properties for the regular expression and schema that validates an additional property.
- ER Diagram Property: The Physical Order option for the Physical Display Level in the ER Diagram Editor is now available only for SQL databases and Google BigQuery. It is no longer available for other NoSQL databases.
- PostgreSQL Permission Editor: erwin DM introduces new icons such as Sort Items, Select All, Select None, Toggle Selection along with All and All Except options in the PostgreSQL Permission Editor to streamline bulk permission assignments.
- Upgraded CDM Models: CDM models have been upgraded to ensure compatibility with new features and improved performance.
For more information about the UI enhancements, refer to the Productivity and UI Enhancements topic.
erwin Mart Portal
erwin Mart Portal has undergone several enhancements:
-
DM Connect for DI-Business Terms-Logical name mapping: You can now map logical names to business terms in the Business Glossary Manager via DM Connect for DI module.
For more information, refer to the Adding Export Logical Names Jobs topic.
-
erwin Mart Portal database configuration: You can now connect to SQL Server and Azure SQL database via Microsoft Entra authentication. Thus, using identities managed within Microsoft Entra ID, instead of traditional SQL Server login and passwords.
-
erwin Mart Portal Advanced configuration: Following options have been added to the Advanced settings of erwin Mart Portal configuration:
-
Update Mart Portal Path
-
Update ER360 Path
For more information, refer to the Configuring erwin Mart Portal topic.
The Is GitHub Enterprise option has been removed from the UI, its behavior is now determined by the system based on the domain type selected during source control repository configuration.
-
-
The DM Connect for DI feature has been upgraded to support erwin DI v15.0.
erwin ER360
erwin ER360 has undergone several enahncements:
-
Worksheet Module:
-
MetaQL Support: You can now use a lightweight query language, MetaQL, for complex metadata queries.
-
User-defined Properties: User-defined properties (UDPs) are now available.
-
Advanced Filters: The filters are now enhanced under Common Attributes, Object Attributes, and User Defined Properties.
For more information, refer to the Worksheets topic.
-
-
Global Search: Global search now supports advanced query syntax that enables granular and targeted search. Apart from this, search strings now support Boolean and structured search patterns. For more information, refer to the Global Search topic.
-
Metadata Indexing: Metadata Indexing is now automated via the Index Metadata page.
-
Diagram View:
-
The appearance and structure of models harvested from erwin Data Modeler (erwin DM) is remain visually consistent in ER360, ensuring seamless continuity between Logical and Physical Views.
-
Super Type–Sub Type relationship are now available, allowing users to clearly model generalization/specialization hierarchies in logical models.
-
All object properties, including User-defined properties (UDPs), are now available under Object Properties.
For more information, refer to the Browse Metadata topic.
-
Third Party Tools
Support for third-party tools has been upgraded as follows for erwin DM, erwin Mart Portal, and erwin ER360:
-
erwin DM:
- JRE 11.0.27+6 LTS
- OpenSSL has been updated to 3.5.0.
-
erwin Mart Portal and erwin ER360:
- Apache Server has been updated to v2.4.63.
- JDK has been updated to 21.0.7.
Copyright © 2025 Quest Software, Inc. |